sun-dried potato - English Synonyms Dictionary